burn internally - French English Dictionary